An English-Chinese Learning System Using J2ME and Java Servlets
نویسندگان
چکیده
Mobile phones offer a variety of interesting and exciting applications. A mobile phone can be a communication device, an entertainment device, and a learning device. J2ME is a popular platform for mobile phone applications. In this paper we present an English-Chinese learning system which is built using J2ME and Java servlets. The system allows users, especially, those who understand Chinese, to have fun playing while learning English on a mobile phone. The users can learn and play on the system anytime and anywhere. The system comes with various features including an online dictionary and various games such as a hangman game, a word scramble game, a multiplayer word guessing contest, and a crossword puzzle. Multiple choice questions for idioms and vocabularies are also available for both self-test and fun. Learning through playing is always an effective and inspiring way of learning. This paper describes the design, the implementation, and all technologies that need to construct such a system.
منابع مشابه
Corresponding Author: T. Andrew Yang Performance Comparison of Database Access over the Internet- Java Servlets vs CGI
Our recent work on database access using Java servlets (see Yang and Kim 1999) focused on the performance metering of sequential versus concurrent connection schemes between the web server and the database server. In this paper, we plan to extend the work by comparing the performance of database access between servlets and CGI scripts in the Internet environment. To guarantee a fair comparison,...
متن کاملJava on Handheld Devices — Comparing J2me Cdc to Java 1.1 and Java 2
The current trend is towards having Java applications run on handheld mobile devices. Sun Microsystems, Inc. has addressed this trend by specifying an edition, namely Java 2 Micro Edition (J2ME), of the Java environment for handheld devices. J2ME divides into two configurations: Connection Limited Device Configuration (CLCD) and Connected Device Configuration (CDC). This paper focuses on the la...
متن کاملThe new prospects of distributed measurement systems using JavaTM 2 Micro Edition mobile phone
1 This work was supported in part by the State Committee of Scientific Research, Poland (Grant 8 T10C 011 21”) Abstract: The article discusses the new prospects for the distributed measurement systems (DMS) introduced by the Java 2 Micro Edition (J2ME) programming technology embedded in portable information devices such as mobile phones. A brief comparison with existing solutions is presented, ...
متن کاملSUGI 28: Java Servlets and Java Server Pages for SAS(r) Programmers: An Introduction
AppDev Studio 2.0 provides a drag-and-drop interface to produce Java-based thin-client applications using Servlet technology, as well as support for Java Server Pages (JSPs). Those of you who have created Java Servlets using the drag and drop methods may be somewhat mystified by the Java code generated. What is an import statement, and what is the function of those curly braces? And just how do...
متن کاملDesigning of an Ubiquitous Learning Support System for Multi-devices
In this paper, we present a system called Ubiquitous Learning Support System for Multi-devices. In this system, learners could access the server and download learning resources in two modes through wireless communication devices in line with J2ME. In this paper, we introduce the design of this system.
متن کامل